﻿using System;
using System.Windows;

namespace DailyFx.UI
{
	public interface IExplorer : IService
	{
		/// <summary>
		///		Gets or sets file name selected .
		/// </summary>
		String FilePath { get; set; }

		/// <summary>
		///		Gets or sets the filter string .
		/// </summary>
		String Filter { get; set; }

		/// <summary>
		///		Gets or sets the initial dir .
		/// </summary>
		String InitialDirectory { get; set; }

		/// <summary>
		///		Show a file dialog that allows a file to be selected
		/// </summary>
		Boolean? Show ( Window owner, UInt32 mode );
	}

}
